/*
* $Id: DinIntDefined.h 2 2009-12-23 13:58:02Z volok-aleksej@yandex.ru $
*
* Copyright 2008 by Volokitin Alexey
* All rights reserved
*
*/
#ifndef _DIN_INT_DEFINED_H_
#define _DIN_INT_DEFINED_H_

/************************************************************/
/*							Types							*/
/************************************************************/
#define STATIC				_T("static")
#define BUTTON_ELEMENT		_T("button")
#define CHECK_BOX			_T("check_box")
#define EDIT				_T("edit")
#define EDIT_NUMBER			_T("edit_number")
#define EDIT_DOUBLE			_T("edit_double")
#define COMBO_BOX			_T("combo_box")
#define LIST_BOX			_T("list_box")
#define DATE_CTRL			_T("date_ctrl")

/************************************************************/
/*							States							*/
/************************************************************/
#define BUTTON_STATE_1		_T("button_down")
#define BUTTON_STATE_2		_T("button_up")
#define BUTTON_STATE_3		_T("button_disable")
#define CHECK_BOX_STATE_1	_T("checked")
#define CHECK_BOX_STATE_2	_T("unchecked")

/************************************************************/
/*                    ParametersNames                       */
/************************************************************/
#define SYMBOL_VALID	_T("SymbolValid")
#define VALUE_VALID		_T("ValueValid")
#define COMBO_STRING	_T("ComboString")
#define LIST_STRING		_T("ListString")
#define TYPE			_T("type")
#define DEPENDENTS		_T("dependents")
#define REGEX			_T("regex")
#define RULE_DESCRIBE	_T("rule_describe")

/************************************************************/
/*                    ParameterValues                       */
/************************************************************/
#define	HEADER			_T("header")
#define HEADER_1		_T("header_1")

#endif /*_DIN_INT_DEFINED_H_*/